Candlewood Suites Corpus Christi-Naval Base Area In Corpus Christi (Flour Bluff)
9225 S. Padre Island Drive -
Corpus Christi,
TX 78418